SILENT=

SJASM  = $(SILENT)sjasm.exe
TNIASM = $(SILENT)tniasm.exe

RM     = $(SILENT)-rm -f
CP     = $(SILENT)-cp
MKDIR  = $(SILENT)-mkdir
ECHO   = @echo
PACK   = pletter.exe 1 

.PHONY: all

all: sj_snow
tni: tni_snow

sj_snow: $(PAD)
	$(MKDIR) release
	$(ECHO) Compiling Game
	$(SJASM) snowclmb.asm
	$(ECHO) Compiling Loader
	$(CP) snowclmb.out game.bin
	$(PACK) game.bin
	$(SJASM) loader.asm
	$(CP) loader.out release/snowclmb.bin

tni_snow: $(PAD)
	$(MKDIR) release
	$(ECHO) Compiling Game
	$(TNIASM) snowclmb.asm
	$(ECHO) Compiling Loader
	$(CP) tniasm.out game.bin
	$(PACK) game.bin
	$(TNIASM) loader.asm
	$(CP) tniasm.out release/snowclmb.bin

clean:
	$(ECHO) Cleaning intermediate files
	$(RM) *.bin *.out *.lst *.plet?
